spray-applied polyurethane foam - French English Dictionary